Dudlewebs\WPMCS\S3 D

Total Complexity 167
Dependencies 8
Dependents 1
Total lines 953
Lines of code 717
Logical lines of code 296
Comment lines 108
Methods 24
Properties 10

Methods 24

Method Rating Maintainability Complexity Lines of code
verifyCredentials()
B
36 18 82
uploadSingle()
A
37 13 84
verifyBucketExist()
A
43 14 45
getBucketSecuritySettings()
A
42 13 50
init()
A
49 14 30
createBucket()
A
41 11 56
verifyObjectWritePermission()
A
46 9 35
verifyObjectDeletePermission()
A
47 9 34
changeObjectOwnership()
A
49 9 27
changePublicAccess()
A
50 8 26
get_presigned_url()
S
46 6 40
deleteSingle()
S
48 5 37
isConfigured()
S
57 6 18
changeTransferAccilaration()
S
59 6 14
putBucketPolicy()
S
47 3 39
blockPublicAccess()
S
55 4 20
object_to_server()
S
59 3 15
toPublic()
S
60 3 14
toPrivate()
S
60 3 14
changeBucketOwnership()
S
61 3 13
exists()
S
69 3 7
get_domain()
S
73 2 4
generate_file_url()
S
69 1 7
__construct()
S
71 1 6